/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package br.ufpr.inf.escel.brain.parsers;

/**
 *
 * @author gustavo
 */
public class FormatarFactory {

    /**
     * Recebe a instancia do objeto desejado
     * @param qualObjeto
     * @return objeto escolhido
     * @since 3.2
     */
    public static FormatarDadoTeste getFormatador(String obj) {

        if (obj.toLowerCase().equals("pp")) {
            return new FormatarDadoTestePP();
        } else if (obj.toLowerCase().equals("po")) {
            return new FormatarDadoTestePO();
        } else {
            throw new UnsupportedOperationException("A classe passada não é válida");
        }
    }
}
